pumping crank - French English Dictionary